package com.yonyou.gmmc.service.customer.model;

import java.util.Date;
import javax.persistence.*;

@Table(name = "TT_COMPLAINT")
public class TtComplaint {
    @Id
    @Column(name = "ID")
    @SequenceGenerator(name="",sequenceName="SEQ_TT_COMPLAINT")
    private Integer id;

    @Column(name = "USER_ID")
    private Integer userId;

    @Column(name = "COMPLAINT_CONTENT")
    private String complaintContent;

    @Column(name = "COMPLAINT_DATE")
    private Date complaintDate;

    @Column(name = "STATE")
    private Integer state;

    @Column(name = "REEPLY_DATE")
    private Date reeplyDate;

    @Column(name = "REPLY_CONTENT")
    private String replyContent;

    @Column(name = "ODD_NUMBER")
    private String oddNumber;

    @Column(name = "COMPLAINT_TYPE")
    private Integer complaintType;

    @Column(name = "DEALER_CODE")
    private String dealerCode;

    /**
     * @return ID
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return USER_ID
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * @param userId
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * @return COMPLAINT_CONTENT
     */
    public String getComplaintContent() {
        return complaintContent;
    }

    /**
     * @param complaintContent
     */
    public void setComplaintContent(String complaintContent) {
        this.complaintContent = complaintContent;
    }

    /**
     * @return COMPLAINT_DATE
     */
    public Date getComplaintDate() {
        return complaintDate;
    }

    /**
     * @param complaintDate
     */
    public void setComplaintDate(Date complaintDate) {
        this.complaintDate = complaintDate;
    }

    /**
     * @return STATE
     */
    public Integer getState() {
        return state;
    }

    /**
     * @param state
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * @return REEPLY_DATE
     */
    public Date getReeplyDate() {
        return reeplyDate;
    }

    /**
     * @param reeplyDate
     */
    public void setReeplyDate(Date reeplyDate) {
        this.reeplyDate = reeplyDate;
    }

    /**
     * @return REPLY_CONTENT
     */
    public String getReplyContent() {
        return replyContent;
    }

    /**
     * @param replyContent
     */
    public void setReplyContent(String replyContent) {
        this.replyContent = replyContent;
    }

    /**
     * @return ODD_NUMBER
     */
    public String getOddNumber() {
        return oddNumber;
    }

    /**
     * @param oddNumber
     */
    public void setOddNumber(String oddNumber) {
        this.oddNumber = oddNumber;
    }

    /**
     * @return COMPLAINT_TYPE
     */
    public Integer getComplaintType() {
        return complaintType;
    }

    /**
     * @param complaintType
     */
    public void setComplaintType(Integer complaintType) {
        this.complaintType = complaintType;
    }

    /**
     * @return DEALER_CODE
     */
    public String getDealerCode() {
        return dealerCode;
    }

    /**
     * @param dealerCode
     */
    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }
}